body {
    font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

a:hover,a:focus,a:active{
    text-decoration: none;
    outline:none;
}

ul {
    margin: 0;
    padding: 0;
}

li{
    list-style: none;
}

img {
    display: block;
    vertical-align: top;
    border: none;
}

.left {
    float: left;
}

.right{
    float: right;
}

.margin-b-30{
    margin-bottom: 30px;
}

.margin-t-20{
    margin-top: 20px;
}

.w-31{
    width: 30%;
}
.w-23{
    width:23%;
}
.w-25{
	width:25%;
}
.w-33{
	width:33.3%;
}

/* border no top */
.border-n-t{
    border: 1px solid #ddd;
    border-top: none;
}

.container{
    width: 80%;
    margin-bottom: 30px;
}

/* 头部样式 begin */
.header {
    height: 40px;
    width: 100%;
    background: #e8504f;
    position: relative;
    z-index: 9999;
}

.header a{
    color: #fff;
}

.logoWrap {
    width: 200px;
}
.logoWrap a{
    font-size:16px;
    line-height:30px;
    display: block;
    float: left;
    margin:5px 0;
}

.logoWrap img{
    width: 38px;
    height: 32px;
    margin: 3px 6px 3px 0;
    float: left;
}

.menu-nav{
    display: block;
    float: left;
    height: 39px;
    margin-left:20px;
}

.menu-nav li{
    position: relative;
}

.menu-nav > li {
    float: left;
    padding: 0 15px;
    background: url("../images/line.png") no-repeat right 8px;
}

.menu-nav > li:last-child {
    background: none;
}

.menu-nav > li > a {
    display: block;
    font-size:14px;
    line-height:28px;
    padding: 6px 22px;
}

.menu-nav > li > a:hover {
    color: #e8504f;
    background: #fff;
}

.menu-nav > li ul a {
    color: #e8504f;
    background: #fff;
}

.menu-nav > li > ul {
    position: absolute;
    top: 40px;
    left: 15px;
    width: 180px;
    border:1px solid #e8504f;
    background:#fff;
}

.menu-nav > li > ul > li {
    text-indent: 20px;
    height: 30px;
    line-height: 30px;
}

.menu-nav > li > ul > li  a{
    display: block;
}

.menu-nav > li > ul > li  a:hover{
    color: #fff;
    background: #e8504f;
}

.menu-nav > li > ul > li  a.hasLeaf {
    background: url("../images/arrow-left-red.png") no-repeat 145px center;
    color: #e8504f;
}

.menu-nav > li > ul > li a.hasLeaf:hover{
    color: #fff;
    background: #e8504f url("../images/arrow-left.png") no-repeat 145px center;;
}

.menu-nav > li > ul > li ul {
    position: absolute;
    top: 0px;
    left: 179px;
    width: 180px;
    border:1px solid #e8504f;
    background:#fff;
}

.menu-nav ul {
    display: none;
}

.tenantWrap{
    height: 40px;
    float: right;
    line-height: 40px;
}

.tenantWrap a.dropdown-toggle{
    display: block;
    cursor: pointer;
}

.tenantWrap .tenantName{
    display: inline-block;
    height: 40px;
    padding: 0 20px;
}

.tenantWrap .tenantName:hover{
    background: #fff;
    color: #e8504f;
}

.tenantWrap a.dropdown-toggle .glyphicon{
    margin-left:5px;
}

.tenantWrap .dropdown-menu{
    background: #fff;
    border:1px solid #e8504f;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    box-shadow: none;
    margin: 0;
    padding: 0;
    min-width: 110px;
}
.tenantWrap .dropdown-menu > li{
    height:30px;
}

.tenantWrap .dropdown-menu > li > a{
    height:30px;
    color: #e8504f;
}

.tenantWrap .dropdown-menu > li > a:hover{
    color: #fff;
    background: #e8504f;
}

/* 头部样式 end */

/* 一些其他页面共用的样式 */
.headline{
    margin: 20px;
    height: 30px;
}

.headline img{
    float: left;
}

.headline span{
    float: left;
    display: block;
    line-height: 30px;
    padding-left: 10px;
    font-size:16px;
    font-weight:bold;
}

.content{
    position: relative;
}

